home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
et
/
et3_0-a1.lha
/
et3
/
src
/
Layout.h
< prev
next >
Wrap
C/C++ Source or Header
|
1992-04-27
|
608b
|
32 lines
#ifndef Layout_First
#ifdef __GNUG__
//pragma once
#pragma interface
#endif
#define Layout_First
#include "Rectangle.h"
#include "Metric.h"
#include "Token.h"
class VObject;
//---- Layout ------------------------------------------------------------------
class Layout {
public:
Layout();
virtual void SetOrigin(VObject*, Point);
virtual void SetExtent(VObject*, Point);
virtual Metric GetMinSize(VObject *acv);
virtual void Adorn(VObject *acv, Rectangle &r, int code= 0);
virtual long GetValue(VObject *acv, int code);
private:
#ifdef __GNUG__
char *dummy;
#endif
};
#endif